// 和用户相关的路由地址 
const express = require("express");
let router = express.Router();
let {uploadimg} = require("../util");
// import "./util"
// 1.安装 formidable 模块  ： 
// 2.引入 formidable 模块 
// const formidable = require("formidable");
// // 3.实例化且配置  formidable 模块 
// let form = new formidable.IncomingForm({
//     uploadDir:path.resolve(process.cwd(), "./static"),  // 上传文件存储的路径
//     keepExtensions:true   // 保持之前上传文件的后缀名称
// });
// 4.通过 formidable 格式化 数据和文件；

router.get("/getdata",(req,res)=>{
    res.json({
        info:"getdata返还的数据",
        status:1
    })
})

// 接收前端提交过来的数据和文件
router.post("/adduser",async (req,res)=>{
    console.log(req.body);
    // 可以通过 from的parse方法 格式化req里的数据和文件；
    // err ：是否有错误
    // fields ： 数据的字段
    // files ： 上传文件的信息
   let reslut = await uploadimg(req);
   console.log(reslut);

    res.json({
        info:"adduser接口返还数据",
        status:1
    })
})


module.exports = router;